torpedo launch - Fransızca İngilizce Sözlük